@charset "utf-8";
/*初始化部分样式 esslay.com*/
html,body,div,form,input{margin:0;padding:0;font-family:"Microsoft Yahei"; }
*:focus {outline:none}
input{-webkit-appearance}
html,body{color: #676a6c;}
body{background:#fff; overflow-x:hidden;font-size: 12px;line-height: 1.5em; }
img{ border:none;}
input {vertical-align: middle;}
/*登入界面修改 esslay.com*/
#canvas{background: #2f4050;width: 100%;height: 100%;overflow: hidden;}
.admin_login{width:300px;height:310px;overflow:hidden;padding:40px;background: #fff; box-shadow:0 -15px 30px #293846;border-radius:5px;position: absolute;left:50%;top: 50%;margin-left: -190px;margin-top: -250px;}
.admin_title{font-size: 20px;font-weight: bold;text-align: center;margin-bottom: 15px;color: #2f4050}
.admin_title em{display: block;font-size: 12px;margin-top: 8px;}
.admin_user,.admin_pwd,.admin_val,.admin_sub{margin: 10px 0;height: 40px;overflow: hidden;clear: both;position: relative;border: 1px solid #dbdbdb;border-radius: 3px; }
.admin_user:hover,.admin_pwd:hover,.admin_val:hover{border-color:#2f4050}
.admin_sub{border: none;}
.login_txt{font-size: 14px;height: 26px;line-height: 26px;padding: 8px 5%;width: 90%;text-indent: 2em;border: none;color: #676a6c;}
.login_txt:focus{color: #676a6c; }
.submit_btn{width: 100%;height: 40px;border: none;font-size: 16px;background: #2f4050;color: #FFF; cursor: pointer;}
.submit_btn:hover{background: #293846;color: #f4f4f4;}
.admin_info{padding-top: 5px;}
.admin_info p{color: #2f4050;font-size: 12px;text-align: center;margin: 3px 0;}
.admin_val input{width: 90px;}
#yzm img{width: 120px;height: 40px; float: right;}
@font-face {
	font-family: 'FontAwesome';
	src: url('../fonts/fontawesome-webfont.eot?t=1496997687503'); /* IE9*/
	src: url('../fonts/fontawesome-webfont.eot?t=1496997687503#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('../fonts/fontawesome-webfont.woff?t=1496997687503') format('woff'), /* chrome, firefox */
	url('../fonts/fontawesome-webfont.ttf?t=1496997687503') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
	url('../fonts/fontawesome-webfont.svg?t=1496997687503#fontawesomeregular') format('svg'); /* iOS 4.1- */
	font-weight: normal;
	font-style: normal
}

.admin_user::before,
.admin_pwd::before,
.admin_val::before{font-family: 'FontAwesome';position: absolute;top: 0;left: 10px;	height: 42px;line-height: 42px;width:25px;text-align: center; font-size: 16px;color: #2f4050;}
.admin_user::before{content: "\e677";}
.admin_pwd::before{content: "\e655";}
.admin_val::before{content: "\f0074";}
